package com.liuchuanzheng.okhttpinterceptordemo.interceptor;

public interface Interceptor {

    //拦截
    Response intercept(Chain chain);

    interface Chain {
        //获取请求
        Request request();

        //处理请求，该方法由拿到了Chain对象引用的拦截器来调用。主要是传递给责任链的下一个节点处理.调用一次就向下传递一个节点.最后一个节点
        //不能调用,因为没有下一个节点了.
        Response proceed(Request request);
    }
}